package appapi.entity.Zhongjiao;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.time.LocalDateTime;
import lombok.Data;

/**
 * @author  djq
 * @date 2023/8/10 14:00
 * @description: 
 */

/**
 * 第三方设备信息表 equip_info
 */
@ApiModel(value = "第三方设备信息表 equip_info")
@Data
public class EquipInfoEntity {
    /**
     * 设备编号
     */
    @ApiModelProperty(value = "设备编号")
    private String deviceNo;

    /**
     * 所属公司
     */
    @ApiModelProperty(value = "所属公司")
    private String deviceComp;

    /**
     * 所属项目
     */
    @ApiModelProperty(value = "所属项目")
    private String deviceProj;

    /**
     * 设备来源 （对接平台）
     */
    @ApiModelProperty(value = "设备来源 （对接平台）")
    private String deviceSource;

    /**
     * 设备类型 1塔吊 2升降机 3 龙门吊 4架桥机 5爬模 6挂篮
     */
    @ApiModelProperty(value = "设备类型 1塔吊 2升降机 3 龙门吊 4架桥机 5爬模 6挂篮")
    private Integer deviceType;

    /**
     * 负责人
     */
    @ApiModelProperty(value = "负责人")
    private String deviceHead;

    /**
     * 联系电话
     */
    @ApiModelProperty(value = "联系电话")
    private String headPhone;

    /**
     * 设备状态(0:离线,1:在线)
     */
    @ApiModelProperty(value = "设备状态(0:离线,1:在线)")
    private Integer deviceStatus;

    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private LocalDateTime createTime;

    /**
     * 最后更新时间
     */
    @ApiModelProperty(value = "最后更新时间")
    private LocalDateTime updateTime;

    /**
     * 删除标识 0待删除 1已删除
     */
    @ApiModelProperty(value = "删除标识 0待删除 1已删除")
    private Integer deleteFlag;

    /**
     * 心跳间隔时间（秒）
     */
    @ApiModelProperty(value = "心跳间隔时间（秒）")
    private Integer interval;
}